An Audit Model for ISO 9001 Traceability Requirements in Agile-XP Environments

نویسندگان

  • Malik Qasaimeh
  • Alain Abran
چکیده

Software organizations that develop their software products using the agile software processes such as Extreme Programming (XP) face a number of challenges in their effort to demonstrate that their process activities conform to ISO 9001 requirements, a major one being product traceability: software organizations must provide evidence of ISO 9001 conformity, and they need to develop their own procedures, tools, and methodologies to do so. This paper proposes an auditing model for ISO 9001 traceability requirements that is applicable in agile (XP) environments. The design of our model is based on evaluation theory, and includes the use of several auditing “yardsticks” derived from the principles of engineering design, the SWEBOK Guide, and the CMMI-DEV guidelines for requirement management and traceability for each yardstick. Finally, five approaches for agile-XP traceability approaches are audited based on the proposed audit model.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Investigating Vincenti Engineering Principles in Support to the Auditing of Measurement Processes in Agile Organizations

Software organizations that develop their software products using agile software processes, such as Extreme Programming (XP), face a number of challenges in their effort to demonstrate that their process activities conform to ISO 9001 requirements, including product measurement requirements. This paper proposes an auditing model for ISO 9001 measurements requirements that is applicable in agile...

متن کامل

Achieving ISO 9001 Certification for an XP Company

It is generally assumed that certification such as ISO 9001 is incompatible with Agile Development Methods, particularly eXtreme Programming. However it is possible to achieve certification in a manner that is compatible with XP and does not reduce agility. The key to this is making the documentation, process monitoring and audit trail required for certification a natural output of the developm...

متن کامل

The Application of ISO 9001 to Agile Software Development

In this paper we discuss how to reconcile agile development’s focus on speed and lean development with ISO 9001’s need for documentation, traceability and control. We see no need to change neither ISO 9001 nor the agile concept. Instead, we see a need to be flexible when using terms such as planning and evidence of conformance. It is true that we can include everything in agile development by m...

متن کامل

Reliability in Agile Software Engineering: A Dilemma

While agile software engineering methods have been successfully applied to many software application areas, their adoption in the domain of safety-critical and high-reliability systems has been hampered by a lack of appropriate reliability techniques. In contrast, traditional development approaches have relied on traceability-based techniques for the verification and certification of reliabilit...

متن کامل

Combining Extreme Programming

The main drivers of the growing ICT market are software products. European Information Technology Observatory estimates, that in year 2002 the total value of ICT software products in Western Europe will be more than 70 billions Euro. Unfortunately very few people are satisfied with quality of the software products and processes. Software Process Improvement tools, like CMM and ISO 9000 were to ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • JSW

دوره 8  شماره 

صفحات  -

تاریخ انتشار 2013